package com.gc.services;

import com.gc.dto.VehicleImageDTO;
import com.gc.pojo.SysMhyMedia;
import com.gc.pojo.SysMhyProcessDataInfo;
import com.gc.pojo.SysMhyProcessNoInfo;
import com.gc.pojo.SysMhySmokeDetectionInfo;

import java.util.List;

public interface MhyService {
    int addProcessNoInfo(SysMhyProcessNoInfo processNoInfo);

    int addProcessDataInfoList(List<SysMhyProcessDataInfo> processDataInfos);

    SysMhySmokeDetectionInfo selectMhySmokeDetectionInfoByUUId(String uuid);

    int addMhySmokeDetectionInfo(SysMhySmokeDetectionInfo smokeDetectionInfo);

    int modifyMhySmokeDetectionInfoById(SysMhySmokeDetectionInfo smokeDetectionInfo);

    SysMhyMedia getMhyMediaByProcessNo(String processNo);

    int modifyMhyMediaById(SysMhyMedia mMM);

    SysMhyMedia getMhyMediaByUUId(String uuid);

    int addMhyMedia(VehicleImageDTO vi);

    int modifyMhyMedia(VehicleImageDTO vi, Integer mediaId);
}
